extra-ripe tomato - German English Dictionary